satisfy sb's thirst - İspanyolca İngilizce Sözlük